unavoidable hemorrhage - Spanish English Dictionary